sheep's wool coat - German English Dictionary